package com.excellent.mvvm.network


enum class Error(val code: Int, val err: String) {

    /**
     * 未知错误
     */
    UNKNOWN(1000, "UNKNOWN"),

    /**
     * 解析错误
     */
    PARSE_ERROR(1001, "PARSE ERROR"),

    /**
     * 网络错误
     */
    NETWORK_ERROR(1002, "NETWORK ERROR"),

    /**
     * 协议出错
     */
    HTTP_ERROR(1003, "HTTP ERROR"),

    /**
     * 证书出错
     */
    SSL_ERROR(1004, "SSL ERROR"),

    /**
     * 连接超时
     */
    TIMEOUT_ERROR(1006, "TIMEOUT ERROR"),

    /**
     * data为空
     */
    DATA_NULL(1007, "");

}